{
	"component.automanual.dialog.title": "Change the state",
	"component.automanual.dialog.message": "This operation will change the point values related to that component. Are you sure?",
	"component.automanual.errors.empty": "No related events for that condition check",
	"component.automanual.errors.conn": "Failed to establish connection",
	"component.automanual.controls.title": "Current state",
	"component.automanual.history.title": "State History",
	"component.automanual.history.table.username": "Username",
	"component.automanual.history.table.time": "Time",
	"component.automanual.history.table.state": "State",
	"common.tp.millisecond": "millisecond",
	"common.tp.milliseconds": "milliseconds",
	"common.tp.second": "second",
	"common.tp.seconds": "seconds",
	"common.tp.minute": "minute",
	"common.tp.minutes": "minutes",
	"common.tp.hour": "hour",
	"common.tp.hours": "hours",
	"common.tp.day": "day",
	"common.tp.days": "days",
	"common.tp.week": "week",
	"common.tp.weeks": "weeks",
	"common.tp.month": "month",
	"common.tp.months": "months",
	"common.tp.year": "year",
	"common.tp.years": "years",
	"common.none": "None",
	"common.update": "Update",
	"common.reset": "Reset",
	"common.close": "Close",
	"common.acknowledge": "Acknowledge",
	"common.actions": "Actions",
	"about": "This is an about page (i18n test) locales",
	"alarmlevels.critical": "Critical",
	"alarmlevels.information": "Information",
	"alarmlevels.lifesafety": "Life safety",
	"alarmlevels.none": "None",
	"alarmlevels.urgent": "Urgent",
	"comment.add": "Add comment...",
	"common.alarmlevels.critical": "Critical",
	"common.alarmlevels.information": "Information",
	"common.alarmlevels.lifesafety": "Life safety",
	"common.alarmlevels.none": "None",
	"common.alarmlevels.title": "Alarm Level",
	"common.alarmlevels.urgent": "Urgent",
	"common.cancel": "Cancel",
	"common.create": "Create",
	"common.delete": "Delete",
	"common.ok": "Ok",
	"common.save": "Save",
	"common.search": "Search",
	"common.all": "All",
	"common.acknowledged": "Acknowledged",
	"common.snackbar.xid.not.unique": "Export ID is not unique!",
	"common.snackbar.add.fail": "Adding failed!",
	"common.snackbar.add.success": "Added successful!",
	"common.snackbar.delete.fail": "Deletion failed!",
	"common.snackbar.delete.success": "Deleted successful!",
	"common.snackbar.update.fail": "Update failed!",
	"common.snackbar.update.success": "Updated successful!",
	"common.timeperiod.days": "Day(s)",
	"common.timeperiod.hours": "Hour(s)",
	"common.timeperiod.miliseconds": "Millisecond(s)",
	"common.timeperiod.minutes": "Minute(s)",
	"common.timeperiod.months": "Month(s)",
	"common.timeperiod.seconds": "Second(s)",
	"common.timeperiod.title": "Time period",
	"common.timeperiod.weeks": "Week(s)",
	"common.timeperiod.years": "Year(s)",
	"common.xid": "Export ID",
	"common.name": "Name",
	"common.createcopy": "Create a copy",
	"datapoint.search.label": "Selected Data Point",
	"datapoint.search.placeholder": "Type to search DataPoint",
	"datapoint.type.1": "Binary",
	"datapoint.type.2": "Multistate",
	"datapoint.type.3": "Numeric",
	"datapoint.type.4": "Alphanumeric",
	"datapoint.type.5": "Image",
	"eventList.alarmLevel": "Alarm level",
	"eventList.alarmLevel1": "Information",
	"eventList.alarmLevel2": "Urgent",
	"eventList.alarmLevel3": "Critical",
	"eventList.alarmLevel4": "Life Safety",
	"eventList.sourceType": "Source type",
	"eventList.sourceType1": "Point event detectors",
	"eventList.sourceType3": "Data source events",
	"eventList.sourceType4": "System events",
	"eventList.sourceType5": "Compound event detectors",
	"eventList.sourceType6": "Scheduled events",
	"eventList.sourceType7": "Publisher events",
	"eventList.sourceType8": "Audit events",
	"eventList.sourceType9": "Maintenance events",
	"eventList.message": "Message",
	"eventList.comments": "Comments",
	"eventList.addComment": "Add Comment",
	"eventList.status": "Status",
	"eventList.STATUS_ACTIVE": "Active",
	"eventList.STATUS_RTN": "returned to normal",
	"eventList.STATUS_NORTN": "NO RTN",
	"eventList.datapoint": "Datapoint",
	"eventList.ackTime": "Acknowledged",
	"eventList.title": "Event",
	"eventList.id": "#",
	"eventList.createAt": "Created at",
	"eventList.acknowledge": "Acknowledge",
	"eventList.silence": "Silence",
	"eventList.unsilence": "Unsilence",
	"eventList.acknowledgeSelectedEvents": "Acknowledge selected",
	"eventList.acknownledgeAll": "Acknowledge all",
	"eventList.silenceSelected": "Silence selected",
	"eventList.unsilenceSelected": "Unsilence selected",
	"eventList.silenceAll": "Silence all",
	"eventList.confirmAckAllMessage": "You are about to acknowledge all pending events. Do you confirm?",
	"eventList.silenceAllConfirmMessage": "You are about to silence all existing events. Do you confirm?",
	"eventList.compoundEventDetector": "Compound event detector",
	"eventList.scheduledEvents": "Scheduled events",
	"eventList.publisherEvents": "Publisher events",
	"eventList.auditEvents": "Audit events",
	"eventList.maintenanceEvents": "Maintenance events",
	"eventList.endTime": "End Time",
	"eventList.endDate": "End Date",
	"eventList.startTime": "Start Time",
	"eventList.startDate": "Start Date",
	"eventList.system.startup": "System startup",
	"datapointDetails.eventList.acknowledged": "Acknowledged at ",
	"datapointDetails.eventList.controls.latest": "Show latest events",
	"datapointDetails.eventList.empty": "There is no events related to that DataPoint.",
	"datapointDetails.eventList.title": "Events",
	"datapointDetails.pointList.table.header.datasource": "Data Source",
	"datapointDetails.pointList.table.header.description": "Description",
	"datapointDetails.pointList.table.header.name": "Name",
	"datapointDetails.pointList.table.header.status": "Status",
	"datapointDetails.pointList.table.header.type": "Point Type",
	"datapointDetails.pointList.table.header.xid": "XID",
	"datapointDetails.pointList.title": "Data Point List",
	"datapointDetails.pointProperties.toggle.dialog.title": "Toggle Data Point",
	"datapointDetails.pointProperties.toggle.dialog.text": "Do you want to switch the Data Point state?",
	"datapointDetails.pointProperties.toggle.help": "Toggle Data Point State",
	"datapointDetails.pointProperties.toggle.datasourceDisabled": "Data source is disabled",
	"datapointDetails.pointProperties.chartRenderer": "Chart renderer",
	"datapointDetails.pointProperties.chartRenderer.limit": "Limit",
	"datapointDetails.pointProperties.chartRenderer.sum": "Include sum",
	"datapointDetails.pointProperties.chartRenderer.type.image": "Image",
	"datapointDetails.pointProperties.chartRenderer.type.none": "None",
	"datapointDetails.pointProperties.chartRenderer.type.stats": "Statistics",
	"datapointDetails.pointProperties.chartRenderer.type.table": "Table",
	"datapointDetails.pointProperties.eventDetectors.alias": "Alias",
	"datapointDetails.pointProperties.eventDetectors.binary.one": "One",
	"datapointDetails.pointProperties.eventDetectors.binary.zero": "Zero",
	"datapointDetails.pointProperties.eventDetectors.change": "State change count",
	"datapointDetails.pointProperties.eventDetectors.delete.dialog.text": "Are you sure you want to delete this event detector?",
	"datapointDetails.pointProperties.eventDetectors.delete.dialog.title": "Delete Event Detector",
	"datapointDetails.pointProperties.eventDetectors.duration": "Duration",
	"datapointDetails.pointProperties.eventDetectors.limit.high": "High limit",
	"datapointDetails.pointProperties.eventDetectors.limit.low": "Low limit",
	"datapointDetails.pointProperties.eventDetectors.state": "State",
	"datapointDetails.pointProperties.eventDetectors.positiveLimit": "Positive Limit",
	"datapointDetails.pointProperties.eventDetectors.negativeLimit": "Negative Limit",
	"datapointDetails.pointProperties.eventDetectors.weight": "Weight",
	"datapointDetails.pointProperties.eventDetectors.title": "Event Detectors",
	"datapointDetails.pointProperties.eventRenderer.label.from": "From",
	"datapointDetails.pointProperties.eventRenderer.label.key": "Key",
	"datapointDetails.pointProperties.eventRenderer.label.long": "Long Text",
	"datapointDetails.pointProperties.eventRenderer.label.long.one": "One long label",
	"datapointDetails.pointProperties.eventRenderer.label.long.zero": "Zero long label",
	"datapointDetails.pointProperties.eventRenderer.label.short": "Short Text",
	"datapointDetails.pointProperties.eventRenderer.label.short.one": "One short label",
	"datapointDetails.pointProperties.eventRenderer.label.short.zero": "Zero short label",
	"datapointDetails.pointProperties.eventRenderer.label.to": "To",
	"datapointDetails.pointProperties.eventRenderer.title": "Event renderer properties",
	"datapointDetails.pointProperties.logging.valueType": "Value Type",
	"datapointDetails.pointProperties.logging.cache": "Default cache size",
	"datapointDetails.pointProperties.logging.cache.clear": "Clear cache",
	"datapointDetails.pointProperties.logging.discard.high": "Discard high limit",
	"datapointDetails.pointProperties.logging.discard.low": "Discard low limit",
	"datapointDetails.pointProperties.logging.extreme": "Discard extreme values",
	"datapointDetails.pointProperties.logging.interval.label": "Interval logging period every",
	"datapointDetails.pointProperties.logging.purge": "Purge after",
	"datapointDetails.pointProperties.logging.title": "Logging properties",
	"datapointDetails.pointProperties.logging.type.title": "Logging Type",
	"datapointDetails.pointProperties.logging.tolerance": "Tolerance",
	"datapointDetails.pointProperties.logging.purge.title": "Purge strategy",
	"datapointDetails.pointProperties.logging.purgeLimitValues": "Values limit",
	"datapointDetails.pointProperties.point.description": "Description",
	"datapointDetails.pointProperties.point.name": "Point name",
	"datapointDetails.pointProperties.purgedata": "Purge data",
	"datapointDetails.pointProperties.textRenderer.label.exponent": "Conversion exponent",
	"datapointDetails.pointProperties.textRenderer.label.format": "Format",
	"datapointDetails.pointProperties.textRenderer.label.one": "One",
	"datapointDetails.pointProperties.textRenderer.label.suffix": "Suffix",
	"datapointDetails.pointProperties.textRenderer.label.text": "Text",
	"datapointDetails.pointProperties.textRenderer.label.zero": "Zero",
	"datapointDetails.pointProperties.textRenderer.title": "Text renderer properties",
	"datapointDetails.pointProperties.title": "Point properties",
	"datapointDetails.valueHistory.stats.add": "Set a new value",
	"datapointDetails.valueHistory.stats.avg": "Average Value:",
	"datapointDetails.valueHistory.stats.count": "Values count:",
	"datapointDetails.valueHistory.stats.max": "Maximum Value:",
	"datapointDetails.valueHistory.stats.min": "Minimum Value:",
	"datapointDetails.valueHistory.stats.sum": "Summary Value:",
	"datapointDetails.valueHistory.stats.timeperiod": "Show history from",
	"datapointDetails.valueHistory.subtitle": "History",
	"datapointDetails.valueHistory.table.count": "Count",
	"datapointDetails.valueHistory.table.date": "Date",
	"datapointDetails.valueHistory.table.runtime": "Runtime",
	"datapointDetails.valueHistory.table.value": "Value",
	"datapointDetails.valueHistory.title": "Data Point Values",
	"datasource.type.virtualdatasource": "Virtual Data Source",
	"datasource.type.snmpdatasource": "SNMP Data Source",
	"datasource.type.modbusdatasource": "Modbus IP Data Source",
	"datasource.type.metadatasource": "Meta Data Source",
	"datasource.type.httpretrieverdatasource": "Http Retreiver Data Source",
	"datasource.type.jmxdatasource": "JMX Data Source",
	"datasource.type.internaldatasource": "Internal Data Source",
	"datasource.type.unrecognized": "Data Source not supported",
	"datasource.modbus.range.1": "Coil Status",
	"datasource.modbus.range.2": "Input Status",
	"datasource.modbus.range.3": "Holding register",
	"datasource.modbus.range.4": "Input register",
	"datasource.modbus.datatype.1": "Binary",
	"datasource.modbus.datatype.2": "2 byte unsigned integer",
	"datasource.modbus.datatype.3": "2 byte signed integer",
	"datasource.modbus.datatype.16": "2 byte BCD",
	"datasource.modbus.datatype.4": "4 byte unsigned integer",
	"datasource.modbus.datatype.5": "4 byte signed integer",
	"datasource.modbus.datatype.6": "4 byte unsigned integer swapped",
	"datasource.modbus.datatype.7": "4 byte signed integer swapped",
	"datasource.modbus.datatype.8": "4 byte float",
	"datasource.modbus.datatype.9": "4 byte float swapped",
	"datasource.modbus.datatype.21": "4 byte float swapped inverted",
	"datasource.modbus.datatype.17": "4 byte BCD",
	"datasource.modbus.datatype.10": "8 byte unsigned integer",
	"datasource.modbus.datatype.11": "8 byte signed integer",
	"datasource.modbus.datatype.12": "8 byte unsigned integer swapped",
	"datasource.modbus.datatype.13": "8 byte signed integer swapped",
	"datasource.modbus.datatype.14": "8 byte float",
	"datasource.modbus.datatype.15": "8 byte float swapped",
	"datasource.modbus.datatype.18": "Fixed length string",
	"datasource.modbus.datatype.19": "Variable length string",
	"event.audit.compoundEventDetector": "Compound event detector",
	"event.audit.dataPoint": "Data point",
	"event.audit.dataSource": "Data source",
	"event.audit.eventHandler": "Event handler",
	"event.audit.maintenanceEvent": "Maintenance event",
	"event.audit.pointEventDetector": "Point event detector",
	"event.audit.pointLink": "Point link",
	"event.audit.scheduledEvent": "Scheduled event",
	"event.system.compound": "Compound detector failure",
	"event.system.email": "Email send failure",
	"event.system.maxAlarmChanged": "Maximum alarm level changed",
	"event.system.pointLink": "Point link failure",
	"event.system.process": "Process event handler failure",
	"event.system.setPoint": "Set point event handler failure",
	"event.system.shutdown": "System shutdown",
	"event.system.startup": "System startup",
	"event.system.userLogin": "User login",
	"common.default": "{0}",
	"event.1wire.deviceRead": "Error reading device at address {0}: {1}",
	"event.1wire.networkRead": "Error reading network: {0}",
	"event.1wire.noDevice": "Device with address {0} not found for point {1}, set failed",
	"event.1wire.noPointData": "No data read for point {0}",
	"event.1wire.setWiper": "Unable to set wiper position at address {0} for point {1}, set failed",
	"event.alarmMaxDecreased": "Maximum alarm level has decreased from {0} to {1}",
	"event.alarmMaxIncreased": "Maximum alarm level has increased from {0} to {1}",
	"event.audit.added": "User '{0}' created {1} with id {2}: '{3}'",
	"event.audit.changed": "User '{0}' changed {1} with id {2}: '{3}'",
	"event.audit.changedProperty": "<br/>&nbsp;&nbsp;&nbsp;&nbsp;{0}: '{1}' to '{2}'",
	"event.audit.deleted": "User '{0}' deleted {1} with id {2}: {3}",
	"event.audit.property": "<br/>&nbsp;&nbsp;&nbsp;&nbsp;{0}: '{1}'",
	"event.audit.propertyList.0": "",
	"event.audit.propertyList.1": "{0}",
	"event.audit.propertyList.10": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}",
	"event.audit.propertyList.11": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}",
	"event.audit.propertyList.12": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}",
	"event.audit.propertyList.13": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}",
	"event.audit.propertyList.14": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}",
	"event.audit.propertyList.15": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}",
	"event.audit.propertyList.16": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}",
	"event.audit.propertyList.17": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}",
	"event.audit.propertyList.18": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}",
	"event.audit.propertyList.19": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}",
	"event.audit.propertyList.2": "{0}{1}",
	"event.audit.propertyList.20": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}",
	"event.audit.propertyList.21": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}",
	"event.audit.propertyList.22": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}",
	"event.audit.propertyList.23": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}",
	"event.audit.propertyList.24": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}",
	"event.audit.propertyList.25": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}",
	"event.audit.propertyList.26": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}",
	"event.audit.propertyList.27": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}",
	"event.audit.propertyList.28": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}",
	"event.audit.propertyList.29": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}",
	"event.audit.propertyList.3": "{0}{1}{2}",
	"event.audit.propertyList.30": "{0}{1}{2}{3}{4}{5}{6}{7}{8}{9}{10}{11}{12}{13}{14}{15}{16}{17}{18}{19}{20}{21}{22}{23}{24}{25}{26}{27}{28}{29}",
	"event.audit.propertyList.4": "{0}{1}{2}{3}",
	"event.audit.propertyList.5": "{0}{1}{2}{3}{4}",
	"event.audit.propertyList.6": "{0}{1}{2}{3}{4}{5}",
	"event.audit.propertyList.7": "{0}{1}{2}{3}{4}{5}{6}",
	"event.audit.propertyList.8": "{0}{1}{2}{3}{4}{5}{6}{7}",
	"event.audit.propertyList.9": "{0}{1}{2}{3}{4}{5}{6}{7}{8}",
	"event.audit.recip.address": "address ''{0}''",
	"event.audit.recip.list.0": "",
	"event.audit.recip.list.1": "{0}",
	"event.audit.recip.list.10": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}",
	"event.audit.recip.list.11": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}",
	"event.audit.recip.list.12": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}",
	"event.audit.recip.list.13": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}",
	"event.audit.recip.list.14": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}",
	"event.audit.recip.list.15": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}",
	"event.audit.recip.list.16": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}",
	"event.audit.recip.list.17": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}",
	"event.audit.recip.list.18": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}",
	"event.audit.recip.list.19": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}",
	"event.audit.recip.list.2": "{0}, {1}",
	"event.audit.recip.list.20": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}",
	"event.audit.recip.list.21": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}",
	"event.audit.recip.list.22": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}",
	"event.audit.recip.list.23": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}",
	"event.audit.recip.list.24": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}",
	"event.audit.recip.list.25": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}",
	"event.audit.recip.list.26": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}",
	"event.audit.recip.list.27": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}",
	"event.audit.recip.list.28": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}",
	"event.audit.recip.list.29": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}",
	"event.audit.recip.list.3": "{0}, {1}, {2}",
	"event.audit.recip.list.30": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}, {9}, {10}, {11}, {12}, {13}, {14}, {15}, {16}, {17}, {18}, {19}, {20}, {21}, {22}, {23}, {24}, {25}, {26}, {27}, {28}, {29}",
	"event.audit.recip.list.4": "{0}, {1}, {2}, {3}",
	"event.audit.recip.list.5": "{0}, {1}, {2}, {3}, {4}",
	"event.audit.recip.list.6": "{0}, {1}, {2}, {3}, {4}, {5}",
	"event.audit.recip.list.7": "{0}, {1}, {2}, {3}, {4}, {5}, {6}",
	"event.audit.recip.list.8": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}",
	"event.audit.recip.list.9": "{0}, {1}, {2}, {3}, {4}, {5}, {6}, {7}, {8}",
	"event.audit.recip.mailingList": "mailing list '{0}'",
	"event.audit.recip.user": "user '{0}'",
	"event.bacnet.covFailed": "COV subscription failed at {0}, point disabled: {1}",
	"event.bacnet.deviceError": "No response from device at {0}, point init failed",
	"event.bacnet.iamError": "IAm broadcast failure: {0}",
	"event.bacnet.readDevice": "Read properties from device at {0} failed: {1}",
	"event.bacnet.readError": "Error reading value for point {0}: {1}",
	"event.bacnet.whoisError": "WhoIs broadcast failure: {0}",
	"event.bacnet.whoisPoint": "WhoIs failed during init of point {0}: {1}",
	"event.compound.activated": "Compound event activated: {0}",
	"event.compound.exceptionFailure": "{0}: {1}",
	"event.compound.sourceFailure": "{0}: A source detector was terminated",
	"event.detector.changeCount": "{0}{3} has changed from {1} to {2}. {4}",
	"event.detector.change": "{0}{3} has changed state {1} times within {2}",
	"event.detector.highLimit": "{0}{2} has exceeded {1}. {3}",
	"event.detector.highLimitPeriod": "{0}{3} has exceeded {1} for more than {2}. {4}",
	"event.detector.lowLimit": "{0}{2} is below {1}. {3}",
	"event.detector.lowLimitPeriod": "{0}{3} has been below {1} for more than {2}. {4}",
	"event.detector.negCusum": "{0}{2} CUSUM is below {1}. {3}",
	"event.detector.negCusumPeriod": "{0}{3} CUSUM has been below {1} for more than {2}. {4}",
	"event.detector.noChange": "{0}{2} has not changed for over {1}. {3}",
	"event.detector.noUpdate": "{0}{2} has not been updated for over {1}. {3}",
	"event.detector.periodState": "{0}{3} has been {1} for more than {2}. {4}",
	"event.detector.posCusum": "{0}{2} CUSUM has exceeded {1}. {3}",
	"event.detector.posCusumPeriod": "{0}{3} CUSUM has exceeded {1} for more than {2}. {4}",
	"event.detector.state": "{0}{2} is {1}. {3}",
	"event.detectorVo.change": "When value changes",
	"event.detectorVo.changeCount": "When state changes {0} times within {1}",
	"event.detectorVo.highLimit": "When value is higher than {0}",
	"event.detectorVo.highLimitPeriod": "When value is higher than {0} for {1}",
	"event.detectorVo.lowLimit": "When value is lower than {0}",
	"event.detectorVo.lowLimitPeriod": "When value is lower than {0} for {1}",
	"event.detectorVo.negCusum": "When CUSUM is lower than {0}",
	"event.detectorVo.negCusumPeriod": "When CUSUM is lower than {0} for {1}",
	"event.detectorVo.noChange": "When state does not change for {0}",
	"event.detectorVo.noUpdate": "When state is not updated for {0}",
	"event.detectorVo.posCusum": "When CUSUM is higher than {0}",
	"event.detectorVo.posCusumPeriod": "When CUSUM is higher than {0} for {1}",
	"event.detectorVo.state": "When state is {0}",
	"event.detectorVo.statePeriod": "When state is {0} for {1}",
	"event.ds": "'{0}': {1}",
	"event.ds.contextPoint": "Context point disabled",
	"event.ds.dataParse": "Point data parse exception",
	"event.ds.dataRetrieval": "Data retrieval failure",
	"event.ds.dataSource": "Data source exception",
	"event.ds.device": "Device exception",
	"event.ds.duplicateComm": "Duplicate comm address detected",
	"event.ds.emailInbox": "Error accessing inbox",
	"event.ds.emailParse": "Error parsing email data",
	"event.ds.emailRead": "Error reading message",
	"event.ds.fileSave": "File save exception",
	"event.ds.heartbeat": "Sensor heartbeat",
	"event.ds.initialization": "Initialization exception",
	"event.ds.message": "Message exception",
	"event.ds.network": "Network exception",
	"event.ds.pdu": "PDU exception",
	"event.ds.pointRead": "Point read exception",
	"event.ds.pointWrite": "Point write exception",
	"event.ds.resultType": "Result type error",
	"event.ds.scriptError": "Script error",
	"event.ds.statement": "Statement exception",
	"event.ds.unknownSensor": "Unknown sensor",
	"event.ebi25.master": "Exception from modbus master: {0}",
	"event.ebi25.readError": "Error reading value '{0}': {1}",
	"event.email.failure": "Failed to send email titled '{0}' to '{1}'. Message: '{2}'",
	"event.exception2": "{0}: {1}",
	"event.galil.connectionError": "Exception in Galil connection: {0}",
	"event.galil.errorResponse": "Error response from point {0}",
	"event.galil.numericParse": "Error parsing to numeric: {0}",
	"event.galil.parsingError": "Error parsing response for point {0}, response: {1}",
	"event.galil.sendError": "Error setting point {0}: {1}",
	"event.galil.setPointFailed": "Failed to set point {0}: {1}",
	"event.galil.setRequest": "Unable to create set request for point {0}, value: {1}",
	"event.galil.setResponse": "Error response from set point {0}",
	"event.galil.unexpected": "Unexpected result, result: {0}",
	"event.http.response": "Invalid response from '{0}': '{1}'",
	"event.httpImage.retrievalError": "Error retrieving image '{0}': {1}",
	"event.httpImage.saveError": "Error saving image data: {0}",
	"event.httpImage.scalingError": "Error scaling image: {0}",
	"event.httpRetriever.retrievalError": "Error retrieving page '{0}': '{1}'",
	"event.initializationError": "Initialization error: {0}",
	"event.login": "User {1} logged in",
	"event.maintenance.active": "Maintenance event activated: {0}",
	"event.meta.nullResult": "Script returned null. Ignoring result.",
	"event.meta.pointMissing": "Point disabled or does not exist",
	"event.meta.pointUnavailable": "A context point is unavailable in point '{0}'",
	"event.meta.recursionFailure": "The script was not executed due to a recursion overflow. There may be an infinite recursion loop in your script(s).",
	"event.meta.scriptError": "Script error in point '{0}': {1}",
	"event.meta.typeError": "Script result type error in point '{0}': {1}",
	"event.modbus.master": "Exception from modbus master: {0}",
	"event.modbus.noConnection": "No connection to DataSource",
	"event.modbus.noResponse": "No response from slave {0}",
	"event.pachube.dataStreamNotFound": "Data stream '{0}' in feed {1} not found or has no value",
	"event.pachube.feed.response": "Invalid response from feed {0}: {1}",
	"event.pachube.feed.retrievalError": "Error retrieving feed {0}: {1}",
	"event.pb.httpSend": "HTTP send exception",
	"event.pb.persistent.connectionAborted": "Connection aborted",
	"event.pb.persistent.connectionFailed": "Connection attempt failed",
	"event.pb.persistent.connectionLost": "Connection lost",
	"event.pb.persistent.protocolFailure": "Protocol error",
	"event.pb.persistent.syncCompleted": "Synchronization completed",
	"event.pb.persistent.syncCompleted.details": "Points: {0},sent: {1}, synchronized: {2}, target overcounts: {3}, response errors: {4}, rest time: {5}",
	"event.pb.pointMissing": "Point disabled",
	"event.pb.queueSize": "Queue size warning",
	"event.pb.resultWarnings": "Result warnings",
	"event.persistent.authKey": "Incorrect auth key",
	"event.persistent.dataSourceMismatch": "Data source mismatch in point '{0}'. The XID already belongs to a different data source on the host.",
	"event.persistent.dataTypeMismatch": "Data type mismatch in point '{0}': client: {1}, server: {2}",
	"event.persistent.pointDeserialization": "Point deserialization exception: {0}",
	"event.persistent.xidTooLong": "XID of '{0}' point is too long.",
	"event.pointLink.convertError": "Source data type does not match target data type",
	"event.pointLink.nullResult": "Script returned null. Ignoring result.",
	"event.pointLink.recursionFailure": "The point link was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration.",
	"event.pointLink.sourceUnavailable": "Point link source is unavailable",
	"event.pointLink.targetNotSettable": "Point link target is not settable",
	"event.pointLink.targetUnavailable": "Point link target is unavailable",
	"event.pollingError": "Error during polling",
	"event.pollingError2": "Error during polling: {0}",
	"event.process.failure": "Failed to start process with command '{0}'. Message: '{1}'",
	"event.publish.invalidResponse": "Invalid response code from host: {0}",
	"event.publish.pointMissing": "A published point is missing or not enabled",
	"event.publish.queueSize": "The publisher queue has exceeded {0} entries",
	"event.readPointFailed": "Read point failed: {0}",
	"event.relinquishFailed": "Relinquish failed: {0}",
	"event.rtn.dsDisabled": "Data source disabled",
	"event.rtn.maintDisabled": "Maintenance event disabled",
	"event.rtn.pointDisabled": "Data point disabled",
	"event.rtn.pubDisabled": "Publisher disabled",
	"event.rtn.rtn": "Returned to normal",
	"event.rtn.shutdown": "System shutdown",
	"event.rtn.unknown": "Unknown inactive cause",
	"event.schedule.active": "Scheduled event activated: {0}",
	"event.schedule.cronAt": "At cron {0}",
	"event.schedule.cronUntil": "At cron {0} until {1}",
	"event.schedule.dailyAt": "Every day at {0}",
	"event.schedule.dailyUntil": "Every day at {0} until {1}",
	"event.schedule.hourlyAt": "Every hour at {0}",
	"event.schedule.hoursUntil": "Every hour at {0} until {1}",
	"event.schedule.monthlyAt": "Every month on the {0} at {1}",
	"event.schedule.monthlyUntil": "Every month on the {0} at {1} until the {2} at {3}",
	"event.schedule.onceAt": "At {0}",
	"event.schedule.onceUntil": "From {0} until {1}",
	"event.schedule.weeklyAt": "Every week on {0} at {1}",
	"event.schedule.weeklyUntil": "Every week on {0} at {1} until {2} at {3}",
	"event.schedule.yearlyAt": "Every year on the {0} of {1} at {2}",
	"event.schedule.yearlyUntil": "Every year on the {0} of {1} at {2} until the {3} of {4} at {5}",
	"event.script.convertError": "Could not convert result '{0}' to {1}",
	"event.serial.portInUse": "Port already in use: {0}",
	"event.serial.portOpenError": "Cannot open port {0}",
	"event.setPoint.activePointDataType": "active source point data type is different than the target point",
	"event.setPoint.activePointMissing": "active source point is missing or disabled",
	"event.setPoint.activePointValue": "active source point has no value",
	"event.setPoint.inactivePointDataType": "inactive source point data type is different than the target point",
	"event.setPoint.inactivePointMissing": "inactive source point is missing or disabled",
	"event.setPoint.inactivePointValue": "inactive source point has no value",
	"event.setPoint.recursionFailure": "The set point was not performed due to a recursion overflow. There may be an infinite recursion loop in your configuration.",
	"event.setPoint.targetNotSettable": "target point is not settable",
	"event.setPoint.targetPointMissing": "target point is missing or disabled",
	"event.setPointFailed": "Set point failed: {0}",
	"event.setPointFailed.alias": "Set point '{0}' failed: {1}",
	"event.snmp.noBinding": "No binding for OID {0} in response from host {1}",
	"event.snmp.noResponse": "No response from host",
	"event.snmp.oidError": "OID error in {0}: {1}: {2}",
	"event.snmp.pduErrorStatus": "PDU received with error status of {0}, text: {1}",
	"event.snmp.pduOidError": "PDU received with error in OID {0}, text: {1}",
	"event.snmp.unknownOid": "Found unrequested OID {0} in response from host {1}",
	"event.spinwave.attrNotFound": "Attribute '{0}' not found in message from sensor {1}",
	"event.spinwave.heartbeat": "Data not received from sensor {0}",
	"event.spinwave.unknownSensor": "Data received from an unknown sensor {0}",
	"event.sql.dataTypeNotSupported": "Time override field data type {0} ({1}) not supported",
	"event.sql.noData": "No data returned from select query",
	"event.sql.noDataPoint": "No data point found for row identifier {0} in result set",
	"event.sql.noRowsUpdated": "No rows updated setting point {0}",
	"event.sql.setError": "Exception while setting point {0}: {1}",
	"event.sql.timeNotFound": "Time override field {0} not found in result set",
	"event.system.versionCheck": "Current version check",
	"event.valueParse.generalParse": "{0}, result: {1}",
	"event.valueParse.generalParsePoint": "{0}, result: {1}, point: {2}",
	"event.valueParse.noData": "No data to match against for point {0}",
	"event.valueParse.noTime": "No time match made {0}",
	"event.valueParse.noValue": "No value match made for point {0}",
	"event.valueParse.numericParse": "Couldn't parse to numeric, result: {0}",
	"event.valueParse.numericParsePoint": "Couldn't parse to numeric, result: {0}, point: {1}",
	"event.valueParse.textParse": "Value did not match any multistate text and was not parsable, result: {0}",
	"event.valueParse.textParsePoint": "Value did not match any multistate text and was not parsable, result: {0}, point: {1}",
	"event.valueParse.timeParse": "Failed to parse time {0}",
	"event.valueParse.timeParsePoint": "Failed to parse time {0} for {1}",
	"event.version.available": "A new version of Scada-LTS is now available ({0})",
	"event.version.error": "An error occurred while checking for a new Scada-LTS version: {0}: {1}",
	"event.version.uptodate": "This version of Scada-LTS is up to date",
	"event.viconics.deviceOffline": "Device is offline: {0}",
	"event.viconics.duplicateCommException": "Duplicate comm address detected: {0}",
	"event.viconics.messagingException": "Messaging error: {0}",
	"event.viconics.networkOffline": "Network is offline",
	"event.vmstat.attributeNotFound": "Attribute {0} not found in vmstat data",
	"event.vmstat.process": "vmstat process failed: {0}",
	"eventDetector.dialog.create.select": "Event Detector Type",
	"eventDetector.dialog.create.title": "Create Event Detector",
	"eventDetector.dialog.create.xid": "Export ID",
	"eventDetector.type.alphanumeric": "Alphanumeric State Detector",
	"eventDetector.type.binary": "Binary State Detector",
	"eventDetector.type.change": "State Change Detector",
	"eventDetector.type.cusum.negative": "Negative CUSUM",
	"eventDetector.type.cusum.positive": "Positive CUSUM",
	"eventDetector.type.highLimit": "High Limit",
	"eventDetector.type.lowLimit": "Low Limit",
	"eventDetector.type.multistate": "Multistate State Detector",
	"eventDetector.type.noChange": "No Change Detector",
	"eventDetector.type.noUpdate": "No Update Detector",
	"eventDetector.type.point": "Point Change Detector",
	"modernwatchlist.chart.panel.apply.tooltip": "Apply changes to the Chart",
	"modernwatchlist.chart.panel.compare": "Compare",
	"modernwatchlist.chart.panel.compare.tooltip": "Compare two Data Points charts on the same chart.",
	"modernwatchlist.chart.panel.live": "Live",
	"modernwatchlist.chart.panel.live.tooltip": "Display chart with live update for each Data Point",
	"modernwatchlist.chart.panel.static": "Static",
	"modernwatchlist.chart.panel.static.tooltip": "Display static chart from a specific time period.",
	"modernwatchlist.chart.error.livelimit": "Max last values limit exceeded! Try to use static chart to see more values from the past.",
	"modernwatchlist.chart.panel.resolution.tooltip": "Toggle chart resolution",
	"modernwatchlist.chartseries.aggregation.aggregate": "Aggregate Data",
	"modernwatchlist.chartseries.aggregation.all": "All Data",
	"modernwatchlist.chartseries.aggregation.count": "Chart resolution",
	"modernwatchlist.chartseries.aggregation.count.hint": "Number of points visible at once",
	"modernwatchlist.chartseries.aggregation.label": "Display data:",
	"modernwatchlist.chartseries.valueslimit.label": "Values limit",
	"modernwatchlist.chartseries.valueslimit.hint": "Number of last values",
	"modernwatchlist.chartseries.bullets": "Bullets",
	"modernwatchlist.chartseries.close": "Close",
	"modernwatchlist.chartseries.delete": "Clear chart",
	"modernwatchlist.chartseries.fill.color": "Fill color:",
	"modernwatchlist.chartseries.fill.opacity": "Fill opacity:",
	"modernwatchlist.chartseries.hide": "Hide",
	"modernwatchlist.chartseries.name": "Name:",
	"modernwatchlist.chartseries.restore": "Restore",
	"modernwatchlist.chartseries.save": "Save",
	"modernwatchlist.chartseries.series": "Series Type:",
	"modernwatchlist.chartseries.series.line": "Line Series",
	"modernwatchlist.chartseries.series.stepline": "Step Line Series",
	"modernwatchlist.chartseries.show": "Show",
	"modernwatchlist.chartseries.stroke.color": "Stroke color:",
	"modernwatchlist.chartseries.stroke.tension": "Stroke tension:",
	"modernwatchlist.chartseries.stroke.width": "Stroke width:",
	"modernwatchlist.chartseries.title": "Chart settings",
	"modernwatchlist.chartseries.xaxis": "X-Axis:",
	"modernwatchlist.chartseries.yaxis": "Y-Axis:",
	"modernwatchlist.chartseries.yaxis.binary": "Binary",
	"modernwatchlist.chartseries.yaxis.logarithmic": "Logarithmic",
	"modernwatchlist.settings.compare.point1.tooltip": "Select first datapoint to compare and assign this to 1-st x-axis.",
	"modernwatchlist.settings.compare.point2.tooltip": "Remember to assign this datapoint to 2nd X-Axis in 'More Settings' menu!",
	"modernwatchlist.settings.date.end": "End date",
	"modernwatchlist.settings.date.start": "Start date",
	"modernwatchlist.settings.time.end": "End time",
	"modernwatchlist.settings.time.start": "Start time",
	"modernwatchlist.settings.live.performance.websocket": "Real-time update",
	"modernwatchlist.settings.live.performance.1": "Update every 1 second",
	"modernwatchlist.settings.live.performance.10": "Update every 10 seconds",
	"modernwatchlist.settings.live.performance.2": "Update every 2 seconds",
	"modernwatchlist.settings.live.performance.30": "Update every 30 seconds",
	"modernwatchlist.settings.live.performance.5": "Update every 5 seconds",
	"modernwatchlist.settings.live.performance.60": "Update every 60 seconds",
	"modernwatchlist.settings.live.time.day": "Day(s)",
	"modernwatchlist.settings.live.time.hour": "Hour(s)",
	"modernwatchlist.settings.live.time.label": "Values from last...",
	"modernwatchlist.settings.live.time.month": "Month(s)",
	"modernwatchlist.settings.live.time.minute": "Minute(s)",
	"modernwatchlist.settings.live.time.week": "Week(s)",
	"plcalarms.alarm.acknowledge": "Alarm acknowledge",
	"plcalarms.alarm.active": "Alarm triggered",
	"plcalarms.alarm.inactive": "Alarm is gone",
	"plcalarms.fault.acknowledge": "Fault acknowledge",
	"plcalarms.fault.active": "Fault comes",
	"plcalarms.fault.inactive": "Fault has gone",
	"plcalarms.notification": "Alarms Notifications",
	"plcalarms.notification.help": "PLC Alarms Notification list is a page to create a specific EventHandler type for Alarm ( AL ) or Warning ( ST ) datapoints in Scada-LTS. Using notification sheme defined for specific mailing list user is able to recive notification via selected channel (SMS or Email).",
	"plcalarms.notification.save": "Saved Successfully",
	"plcalarms.notification.select.mailinglist": "Select mailing list",
	"plcalarms.notification.select.mailinglist.hint.1": "Notify users using mailing list",
	"plcalarms.notification.select.mailinglist.hint.2": "Compare configuration",
	"plcalarms.notification.settings.eh.alias": "Event Handler Alias",
	"plcalarms.notification.settings.eh.disable": "Disable when created",
	"plcalarms.notification.settings.eh.title": "Event Handler template",
	"plcalarms.notification.settings.eh.xid": "Event Handler Export ID",
	"plcalarms.notification.settings.ped.alarmLevel": "Alarm Level",
	"plcalarms.notification.settings.ped.alias": "Point Event Detector Alias",
	"plcalarms.notification.settings.ped.binary": "Binary state",
	"plcalarms.notification.settings.ped.duration": "Duration to rise the event",
	"plcalarms.notification.settings.ped.duration.type": "Duration type",
	"plcalarms.notification.settings.ped.title": "Point Event Detector template",
	"plcalarms.notification.settings.title": "Settings",
	"plcalarms.notification.title": "PLC Alarms Notification List",
	"pointEdit.logging.type.all": "All data",
	"pointEdit.logging.type.change": "When point value changes",
	"pointEdit.logging.type.interval": "Interval",
	"pointEdit.logging.type.never": "Do not log",
	"pointEdit.logging.type.tsChange": "When point timestamp changes",
	"pointEdit.logging.value.instant": "Instant",
	"pointEdit.logging.value.maximum": "Maximum",
	"pointEdit.logging.value.minimum": "Minimum",
	"pointEdit.logging.value.average": "Average",
	"pointEdit.logging.purge.type.period": "Period",
	"pointEdit.logging.purge.type.limit": "Values limit",
	"pointHierarchy.title": "Point Hierarchy",
	"pointHierarchy.actions.newFolder": "Create a new folder",
	"pointHierarchy.actions.importExport": "Open Import/Export dialog",
	"pointHierarchy.actions.toggleDataSourceName": "Toggle DataSource names",
	"pointHierarchy.dialog.importExport.title": "Import/Export Point Hierarchy structure",
	"pointHierarchy.dialog.editNode.title": "Change folder name",
	"pointHierarchy.dialog.infoNode.title": "Node information",
	"pointHierarchy.dialog.deleteNode.title": "Delete folder",
	"pointHierarchy.dialog.deleteNode.message": "Are you sure?",
	"purge.dialog.all": "Purge all data",
	"purge.dialog.older": "Purge data older than",
	"purge.dialog.title": "Purge Data Point data now",
	"purge.dialog.values": "Values limit",
	"purge.dialog.strategy": "Purge strategy",
	"purge.dialog.confirm.title": "Purge data from Data Point",
	"purge.dialog.confirm.text": "This operation cannot be undone",
	"systemsettings.alert.purgedata": "This operation will permanently delete datapoint history content. Continue?",
	"recipientlist.title": "Recipient List",
	"recipientlist.list.create": "Create a new recipient list",
	"recipientlist.list.blank": "Select a recipient list to see details",
	"recipientlist.dialog.create.title": "Create Recipient List",
	"recipientlist.dialog.delete.title": "Delete",
	"recipientlist.dialog.delete.text": "Are you sure you want to delete this mailing list? This operation cannot be undone.",
	"recipientlistDetails.title": "Recipient list details",
	"recipientlistDetails.properties.collinactmsg": "Collect inactive messages",
	"recipientlistDetails.properties.cron": "Cron Pattern",
	"recipientlistDetails.entries.title": "Entries",
	"recipientlistDetails.entries.add.user": "Add user recipient",
	"recipientlistDetails.entries.add.mail": "Add e-mail recipient",
	"recipientlistDetails.entries.add.sms": "Add SMS recipient",
	"recipientlistDetails.activetime.title": "Active Time",
	"recipientlistDetails.activetime.table.time": "Time",
	"recipientlistDetails.activetime.table.day.monday": "Mon.",
	"recipientlistDetails.activetime.table.day.tuesday": "Tue.",
	"recipientlistDetails.activetime.table.day.wednesday": "Wed.",
	"recipientlistDetails.activetime.table.day.thursday": "Thu.",
	"recipientlistDetails.activetime.table.day.friday": "Fri.",
	"recipientlistDetails.activetime.table.day.saturday": "Sat.",
	"recipientlistDetails.activetime.table.day.sunday": "Sun.",
	"recipientlistDetails.dialog.recipient.title": "Add recipient",
	"recipientlistDetails.dialog.recipient.required.item": "Item is required",
	"recipientlistDetails.dialog.recipient.label.mail": "Add e-mail address",
	"recipientlistDetails.dialog.recipient.label.phone": "Add phone address",
	"recipientlistDetails.dialog.recipient.valid.mail": "E-mail must be valid",
	"recipientlistDetails.dialog.recipient.valid.phone": "Phone number must be valid",
	"reports.title": "Reports",
	"reports.reportId": "Report #",
	"reports.selectDataPoint": "select datapoint",
	"reports.newTemplate": "New report template",
	"reports.delete": "Delete",
	"reports.chooseDataPoints": "Choose Datapoints",
	"reports.copy": "Copy",
	"reports.recipients.remove": "remove",
	"reports.sendTestEmails": "Send test emails",
	"reports.charts": "View charts",
	"reports.colour": "Colour",
	"reports.commentList.time": "Time",
	"reports.commentList.type": "Type",
	"reports.commentList.type.event": "Event",
	"reports.commentList.type.point": "Point",
	"reports.commentList.typeKey": "Type key",
	"reports.comments": "User comments",
	"reports.consolidated": "Consolidated chart",
	"reports.consolidatedChart": "Consolidated chart",
	"reports.criteria": "Report criteria",
	"reports.cron": "cron",
	"reports.dataType": "Data type",
	"reports.dateRange": "Date range",
	"reports.dateRangeTo": "to",
	"reports.doNotPurge": "Do not purge",
	"reports.emailRecipients": "Email recipients",
	"reports.emailReport": "Email report",
	"reports.eventExport": "Export events",
	"reports.eventList.ackTime": "Acknowledgement time",
	"reports.eventList.ackUser": "Acknowledging user",
	"reports.eventList.id": "Event id",
	"reports.eventList.message": "Message",
	"reports.eventList.status": "Status",
	"reports.events": "Events",
	"reports.events.alarms": "Alarms only",
	"reports.events.all": "All events",
	"reports.events.none": "None",
	"reports.export": "Export data",
	"reports.failed": "Failed",
	"reports.inProgress": "In progress",
	"reports.includeTabular": "Include tabular data",
	"reports.loading": "Loading...",
	"reports.newReport": "New report",
	"reports.noInstances": "No report instances to list",
	"reports.noPoints": "No points have been added to the report",
	"reports.notStarted": "Not started",
	"reports.now": "Now",
	"reports.past": "Past",
	"reports.pointComments": "Point comments",
	"reports.pointComments.empty": "No point comments to list",
	"reports.pointName": "Point name",
	"reports.previous": "Previous",
	"reports.recipTestEmailMessage": "This message was sent as a test of a report's email recipient list",
	"reports.relative": "Relative to report time",
	"reports.rendered": "Rendered",
	"reports.report": "Report",
	"reports.reportAdded": "Report added",
	"reports.datatype": "Datatype",
	"reports.color": "Color",
	"reports.actions": "Actions",

	"reports.reportName": "Report name",
	"reports.reportQueue": "Report queue",
	"reports.reportQueued": "Report has been queued",
	"reports.reportRecords": "Records",
	"reports.reportSaved": "Report saved",
	"reports.runDelay": "Run delay (minutes)",
	"reports.runDuration": "Run duration",
	"reports.runEvery": "Run every...",
	"reports.runNow": "Run now",
	"reports.runTimeStart": "Run time start",
	"reports.schedule": "Schedule",
	"reports.specificDates": "Specific dates",
	"reports.startValue": "Start value",
	"reports.statistics": "Statistics",
	"reports.templates": "Report templates",
	"reports.userCommentExport": "Export user comments",
	"reports.validate.colour": "Invalid colour: {0}",
	"reports.validate.cron": "Error in cron expression: {0}",
	"reports.validate.greaterThan59": "Cannot be greater than 59 minutes",
	"reports.validate.invalidDateRangeType": "Invalid date range type",
	"reports.validate.invalidRelativeDateType": "Invalid relative date type",
	"reports.validate.lessThan0": "Cannot be less than zero",
	"reports.validate.longerThan100": "Cannot be longer than 100 characters",
	"reports.validate.needPoint": "At least one point must be added",
	"reports.validate.needRecip": "At least one recipient must be added",
	"reports.validate.periodCountLessThan1": "Period count cannot be less than 1",
	"reports.validate.required": "Required",
	"reports.zipData": "Data in .zip format",
	"reports.inception": "Inception",
	"reports.latest": "Latest",
	"reports.minutesRequired": "Delay minutes is required",
	"reports.delayMustBePositive": "Delay minutes must be number greater than cero",
	"reports.emailMustBeValid": "Email must be valid",
	"reports.cronPatternIsRequired": "Cron pattern is required",
	"reports.cronPatternMustBeValid": "Cron pattern must be valid",
	"snmp.tester.noResponse": "No response received",
	"snmp.tester.unknownHost": "Unknown host",
	"synopticpanels.titile": "Synoptic Panel",
	"synopticpanels.panel.select": "Select panel",
	"synopticpanels.panel.blank": "Nothing to show! Create your first Synoptic Panel",
	"synopticpanels.creator.title": "Create Synoptic Panel",
	"synopticpanels.creator.file.upload": "SVG graphic file",
	"synopticpanels.editor.title": "Edit Synoptic Panel",
	"synopticpanels.dialog.delete.header": "Delete Synoptic Panel?",
	"synopticpanels.dialog.delete.content": "This operation cannot be undone!",
	"userList.title": "User List",
	"userDetails.title": "User Details",
	"userDetails.list.create": "Create a new user",
	"userDetails.list.blank": "Select a user to see details",
	"userDetails.permission.title": "Permissions",
	"userDetails.dialog.create.title": "Create User",
	"userDetails.dialog.delete.title": "Delelete User",
	"userDetails.dialog.delete.text": "This operation can not been undone!",
	
	"scriptList.title": "Scripts",
	"scriptList.newScript": "New Script",
	"scriptList.id": "#",
	"scriptList.name": "name",
	"scriptList.xid": "xid",
	"scriptList.actions": "actions",
	"scriptList.dialog.command.datapoints": "datapoints",
	"scriptList.dialog.command.datasources": "datasources",
	"scriptList.script": "script",
	"scriptList.selectDatapoint": "Select datapoint",

	"updateEventTypes.CONTEXT_UPDATE": "Context update",
    "updateEventTypes.CONTEXT_CHANGE": "Context change",
    "updateEventTypes.START_OF_MINUTE": "Start of minute",
    "updateEventTypes.START_OF_HOUR": "Start of hour",
    "updateEventTypes.START_OF_DAY": "Start of day",
    "updateEventTypes.START_OF_WEEK": "Start of week",
    "updateEventTypes.START_OF_MONTH": "Start of month",
    "updateEventTypes.START_OF_YEAR": "Start of year",
    "updateEventTypes.START_OF_CRON": "Cron pattern",
	
	"executionDelayPeriodType.8": "millisecond(s)", 
	"executionDelayPeriodType.1": "second(s)", 
	"executionDelayPeriodType.2": "minute(s)",

	"systemsettings.alert.purgedata.title": "Purge data?",
	"systemsettings.audit.title": "Audit event alarm levels",
	"systemsettings.database": "Using Database",
	"systemsettings.database.derby": "Derby",
	"systemsettings.database.event": "Event count",
	"systemsettings.database.file": "Filedata size",
	"systemsettings.database.histroy": "History count",
	"systemsettings.database.mysql": "MySQL",
	"systemsettings.database.schemaVersion": "Database schema version",
	"systemsettings.database.size": "Database size",
	"systemsettings.database.title": "Database Information",
	"systemsettings.database.top": "Top points",
	"systemsettings.database.total": "Total size",
	"systemsettings.dataRetention.title": "Data Retention settings",
	"systemsettings.dataRetention.eventPurgePeriodType": "Purge event period type",
	"systemsettings.dataRetention.eventPurgePeriods": "Purge event time",
	"systemsettings.dataRetention.futureDateLimitPeriodType": "Future date limit period type",
	"systemsettings.dataRetention.futureDateLimitPeriods": "Future date limit",
	"systemsettings.dataRetention.purge.events": "Purge events older than",
	"systemsettings.dataRetention.purge.future": "Discard point values future dated more than",
	"systemsettings.dataRetention.purge.reports": "Purge report instances older than",
	"systemsettings.dataRetention.reportPurgePeriodType": "Purge report period type",
	"systemsettings.dataRetention.reportPurgePeriods": "Purge report time",
	"systemsettings.dataRetention.valuesLimitForPurge": "Default values limit for purge",
	"systemsettings.email.address": "'From' address",
	"systemsettings.email.auth": "Authorization",
	"systemsettings.email.auth.disable": "Disable authorization",
	"systemsettings.email.auth.enable": "Use authorization",
	"systemsettings.email.contentType": "Content type",
	"systemsettings.email.contenttype.html": "HTML only",
	"systemsettings.email.contenttype.htmltext": "HTML and text",
	"systemsettings.email.contenttype.text": "Text only",
	"systemsettings.email.host": "SMTP host",
	"systemsettings.email.name": "'From' name",
	"systemsettings.email.password": "Password",
	"systemsettings.email.port": "SMTP port",
	"systemsettings.email.title": "Email settings",
	"systemsettings.email.tls": "TLS",
	"systemsettings.email.tls.disable": "Disable TLS",
	"systemsettings.email.tls.enable": "Enable TLS",
	"systemsettings.email.username": "Username",
	"systemsettings.event.system": "System startup",
	"systemsettings.event.title": "System event alarm levels",
	"systemsettings.http.proxy.disable": "Disable proxy",
	"systemsettings.http.proxy.enable": "Enable proxy",
	"systemsettings.http.proxy.host": "Proxy host",
	"systemsettings.http.proxy.password": "Proxy password",
	"systemsettings.http.proxy.port": "Proxy port",
	"systemsettings.http.proxy.useProxy": "Proxy",
	"systemsettings.http.proxy.username": "Proxy username",
	"systemsettings.http.title": "Http settings",
	"systemsettings.amcharts.title": "AmCharts Settings",
	"systemsettings.amcharts.aggregation.title": "Aggregation Settings",
	"systemsettings.amchart.limitFactor": "Limit factor",
	"systemsettings.amchart.limitFactor.hint": "Coefficient of proximity",
	"systemsettings.amchart.valuesLimit": "Values limit",
	"systemsettings.amchart.enabled": "Enable aggregation",
	"systemsettings.info.branch": "Build from GitHub branch",
	"systemsettings.info.instance": "Instance description",
	"systemsettings.info.language": "System language",
	"systemsettings.info.milestone": "Scada-LTS build version",
	"systemsettings.info.systemtime": "Scada-LTS uptime",
	"systemsettings.info.tag": "Scada-LTS latest GitHub release",
	"systemsettings.info.title": "System Information",
	"systemsettings.info.commit": "Build from GitHub commit",
	"systemsettings.info.pullrequest": "Build from PullRequest",
	"systemsettings.info.uiversion": "User Interface version",
	"systemsettings.label.restore": "Restore",
	"systemsettings.label.restoreall": "Restore All",
	"systemsettings.label.save": "Save",
	"systemsettings.label.saveall": "Save all changes",
	"systemsettings.label.summary": "Summary",
	"systemsettings.loggingtype.title": "Default Data Point logging type",
	"systemsettings.loggingtype.value": "Logging type:",
	"systemsettings.misc.eventPurgePeriodType": "Purge event period type",
	"systemsettings.misc.eventPurgePeriods": "Purge event time",
	"systemsettings.misc.futureDateLimitPeriodType": "Future date limit period type",
	"systemsettings.misc.futureDateLimitPeriods": "Future date limit",
	"systemsettings.misc.performance.veryHigh": "Very high",
	"systemsettings.misc.performance.high": "High",
	"systemsettings.misc.performance.low": "Low",
	"systemsettings.misc.performance.medium": "Medium",
	"systemsettings.misc.purge.events": "Purge events older than",
	"systemsettings.misc.purge.future": "Discard point values future dated more than",
	"systemsettings.misc.purge.reports": "Purge report instances older than",
	"systemsettings.misc.reportPurgePeriodType": "Purge report period type",
	"systemsettings.misc.reportPurgePeriods": "Purge report time",
	"systemsettings.misc.title": "Other settings",
	"systemsettings.misc.uiPerformance": "UI performance",
	"systemsettings.notification.fail": "Something went wrong!",
	"systemsettings.notification.purgedata": "Successfully cleared data!",
	"systemsettings.notification.save.auditevent": "Audit Event Types settings saved!",
	"systemsettings.notification.save.database": "Database changed!",
	"systemsettings.notification.save.email": "Email settings saved!",
	"systemsettings.notification.save.http": "Http settings saved!",
	"systemsettings.notification.save.logging": "Default logging type saved!",
	"systemsettings.notification.save.misc": "Other settings saved!",
	"systemsettings.notification.save.dataRetention": "Data Retention settings saved!",
	"systemsettings.notification.save.smsdomain": "SMS Domain saved!",
	"systemsettings.notification.save.amchart": "AmCharts settings saved!",
	"systemsettings.notification.save.systemevent": "System Event Types settings saved!",
	"systemsettings.notification.save.systeminfo": "System info settings saved!",
	"systemsettings.notification.send.email": "Email has been sent to ",
	"systemsettings.scadaconf.aclServer": "Access Control List server",
	"systemsettings.scadaconf.apiReplaceAlertOnView": "Replace alert on view",
	"systemsettings.scadaconf.cacheEnable": "Event cache",
	"systemsettings.scadaconf.croneUpdateCachePointHierarchy": "Period update for point hierarchy (crone)",
	"systemsettings.scadaconf.croneUpdateDataSourcesPoints": "Period update for data sources points (crone)",
	"systemsettings.scadaconf.doNotCreateEventsForEmailError": "Do not create Events for email error",
	"systemsettings.scadaconf.httpRetriverDoNotAllowEnableReactivation": "HTTP Retriver - do not allow to enable reactivation",
	"systemsettings.scadaconf.httpRetriverSleepCheckToReactivationWhenStart": "HTTP Retriver - sleep check to reactivation when start",
	"systemsettings.scadaconf.millisSecondsPeriodUpdateEventDetectors": "Period update for event detectors (ms)",
	"systemsettings.scadaconf.millisSecondsPeriodUpdatePendingEvents": "Period update for penging events (ms)",
	"systemsettings.scadaconf.millisSecondsPeriodUpdateUnsilencedAlarmLevel": "Period update for unsilenced alarm level (ms)",
	"systemsettings.scadaconf.startUpdateEventDetectors": "Start update event detectors",
	"systemsettings.scadaconf.startUpdatePendingEvents": "Start update pending events",
	"systemsettings.scadaconf.startUpdateUnsilencedAlarmLevel": "Start update unsilenced alarm level",
	"systemsettings.scadaconf.title": "Scada-LTS environment settings",
	"systemsettings.scadaconf.useAcl": "Use Access Control List",
	"systemsettings.scadaconf.useCacheDataSourcePointsWhenSystemIsReady": "Use cache data sources points when the system is ready",
	"systemsettings.smsdomain.label": "SMS-Gateway server address",
	"systemsettings.smsdomain.title": "SMS Domain",
	"systemsettings.title": "System settings",
	"systemsettings.tooltip.derbydatabase": "Derby database is unavailable in this ScadaLTS version!",
	"systemsettings.tooltip.purgedata": "Delete all historical datapoint values",
	"systemsettings.tooltip.purgeNow": "Delete data based on point settings",
	"systemsettings.tooltip.scadaconf": "Scada-LTS configuration loaded from 'env.properties' file. Modify file and restart application server to apply changes",
	"systemsettings.tooltip.sendtestemail": "Send a test message with last saved configuration to your own email address.",
	"userprofiles.title": "User Profiles",
	"userprofile.list.create": "Create a new User Profile",
	"userprofile.list.blank": "Select user profile to see the details.",
	"userprofile.dialog.create.title": "Create User Profile",
	"userprofile.dialog.delete.title": "Delete User Profile",
	"userprofile.dialog.delete.text": "Are you sure? This operation cannot be undone!",
	"userprofileDetails.title": "User Permissions",
	"userprofileDetails.form.name": "User profile name",
	"userprofileDetails.form.xid": "Export ID",
	"userprofileDetails.form.selectedProfile": "Selected user profile",
	"userprofileDetails.ds.title": "DataSources and DataPoints",
	"userprofileDetails.gv.title": "Graphical Views",
	"userprofileDetails.wl.title": "Watch Lists",
	"userprofileDetails.common.none": "None",
	"userprofileDetails.common.read": "Read",
	"userprofileDetails.common.set": "Set",
	"userprofileDetails.help.datasource": "Set 'Write' permission for all data points in that datasource",
	"userprofileDetails.help.datasources": "Scroll to Data Sources",
	"userprofileDetails.help.views": "Scroll to Graphical Views",
	"userprofileDetails.help.watchlists": "Scroll to Watch Lists",
	"loginPage.username":"Username",
	"loginPage.password":"Password",
	"loginPage.login":"Login",
	"loginPage.validation.username":"Username is required!",
	"loginPage.validation.password":"Password is required!",
	"loginPage.validation.not.valid":"User credentials are not valid!",
	"textRenderer.analog": "Analog",
	"textRenderer.binary": "Binary",
	"textRenderer.multistate": "Multistate",
	"textRenderer.plain": "Plain",
	"textRenderer.range": "Range",
	"textRenderer.time": "Time",
	"timeperiod.days": "Day(s)",
	"timeperiod.hours": "Hour(s)",
	"timeperiod.minutes": "Minute(s)",
	"timeperiod.months": "Month(s)",
	"timeperiod.seconds": "Second(s)",
	"timeperiod.weeks": "Week(s)",
	"timeperiod.years": "Year(s)",
	"timeperiod.time": "Time",
	"timeperiod.date": "Date",
	"uiv.disable": "Disable",
	"uiv.enable": "Enable",
	"uiv.modal.cancel": "Cancel",
	"uiv.modal.ok": "OK",
	"validation.rule.notNull": "Field must not be empty!",
	"validation.rule.xid.notUnique": "Export ID is already used!",
	"form.validation.usernameNotUnique": "That username is already taken!",
	"form.validation.required": "That field is required!",
	"form.validation.passwordNotMatch": "Passwords does not match!",
	"validation.password.wrong": "Wrong password!",
	"userDetails.changePassword": "Change Password",
	"userDetails.field.username": "Username",
	"userDetails.field.password": "Password",
	"userDetails.field.password.repeat": "Repeat password",
	"userDetails.field.password.old": "Current password",
	"userDetails.field.userprofile": "User Profile",
	"userDetails.field.firstName": "First Name",
	"userDetails.field.lastName": "Last Name",
	"userDetails.field.homeurl": "Home URL address",
	"userDetails.field.email": "Email address",
	"userDetails.field.phone": "Phone number",
	"userDetails.field.admin": "Administrator",
	"userDetails.field.disabled": "Disabled",
	"userDetails.field.receiveOwnAuditEvents": "Receive audit events",
	"userDetails.field.hideMenu": "Hide Menu",
	"userDetails.field.receiveAlarmEmails": "Receive alarm emails",
	"userDetails.field.theme": "UI Theme",
	"view.cmp.simple": "Simple Point",
	"view.cmp.html": "HTML",
	"view.cmp.link": "Link",
	"view.cmp.button": "Button",
	"view.cmp.imageChart": "Image Chart",
	"view.cmp.binaryGraphic": "Binary Graphic",
	"view.cmp.multistateGraphic": "Multistate Graphic",
	"view.cmp.analogGraphic": "Analog Graphic",
	"view.cmp.script": "Script",

	"watchlist.title": "Watch List",
	"watchlist.header.select": "Active WatchList",
	"watchlist.settings.title": "Watch List configuration",
	"watchlist.settings.name": "Watch List name",
	"watchlist.settings.layout": "Watch List layout:",
	"watchlist.settings.layout.vertical": "Vertical",
	"watchlist.settings.layout.horizontal": "Horizontal",
	"watchlist.settings.chartBigger": "Bigger chart",
	"watchlist.list.PointWatcher": "Point value dashboard",
	"watchlist.datapoint.disabled": "Data Point is not available!",
	"watchlist.datapoint.ds.disabled": "Data Source is probably not availalbe!",
	"watchlist.list.PointChart": "DataPoint chart",
	"watchlist.dialog.delete.title": "Delete Watch List",
	"watchlist.dialog.delete.text": "Are you sure? That operation can not be undone?",
	"watchlist.datapoint.pointvalue.set": "Set value:",
	"watchlist.datapoint.pointvalue.new": "New value:",
	"watchdog.response.badRequest": "Check your request data!",
	"watchdog.response.unauthorized": "You do not have permission to this action!",
	"watchdog.response.unavailable": "Watchdog server is unreachable!",
	"watchdog.response.unexpected": "Scada server error occurred!",
	"systemsettings.misc.dataPointRuntimeValueSynchronized": "Duplicate values reduction",
	"systemsettings.misc.dataPointRuntimeValueSynchronized.all": "All",
	"systemsettings.misc.dataPointRuntimeValueSynchronized.partial": "Partial",
	"systemsettings.misc.dataPointRuntimeValueSynchronized.none": "None",
	"systemsettings.http.response.headers": "HTTP response headers",
	"systemsettings.view.forceFullScreen": "Force full screen mode",
	"systemsettings.view.hideShortcutDisableFullScreen": "Hide shortcut to disable full screen",
	"userDetails.view.forceAdminTitle": "The function is enforced by the Admin",
	"userDetails.view.enableFullScreen": "Enable full screen mode",
	"userDetails.view.hideShortcutDisableFullScreen": "Hide shortcut to disable full screen",
	"script.runScript": "Run script",
	"systemsettings.event.pendingLimit": "Event Pending Limit",
	"systemsettings.event.pendingCacheEnabled": "Enabled Event Pending Cache",
	"systemsettings.workitems.reporting.enabled": "Work items reporting enabled",
	"systemsettings.workitems.reporting.itemspersecond.enabled": "Items per second reporting enabled",
	"systemsettings.workitems.reporting.itemspersecond.limit": "Items per second reporting limit",
	"systemsettings.threads.name.additional.length": "Thread name length",
	"systemsettings.webresource.uploads.path": "Uploaded images save path",
	"systemsettings.webresource.graphics.path": "Custom Graphics images path",
	"systemsettings.webresource.uploads.path.wrong":"Uploaded images save path must end with 'uploads' or 'uploads{0}' ",
	"systemsettings.webresource.graphics.path.wrong": "Custom Graphics images path must end with 'graphics' or 'graphics{0}' "
}
